import {
  tree
} from '@/api/std/std_admunit.js'

// 查询行政管理类别
export async function queryTarType() {
  const {
    data
  } = await tree()
  if (data) {
    setValue(data)
  }
  tarList.length = 0
  data.forEach(v => {
    tarList.push(v)
  })
}


// 控制被申请人新增变化
export let tarList = []

// 查找禁用显示的默认值
function setValue(treeData) {
  treeData.map((v) => {
    v.value = `${v.id}$${v.name}`
    if (v.children && v.children.length > 0) {
      v.disabled = true
      setValue(v.children)
    }
  })
}